Skip to content

chore(trigger): update @trigger.dev/sdk and @trigger.dev/build to 4.4.3#3843

Merged
waleedlatif1 merged 2 commits intostagingfrom
fix/trig-action
Mar 30, 2026
Merged

chore(trigger): update @trigger.dev/sdk and @trigger.dev/build to 4.4.3#3843
waleedlatif1 merged 2 commits intostagingfrom
fix/trig-action

Conversation

@waleedlatif1
Copy link
Copy Markdown
Collaborator

Summary

  • Update @trigger.dev/sdk and @trigger.dev/build from 4.1.2 to 4.4.3

Type of Change

  • Chore (dependency update)

Testing

Tested manually

Checklist

  • Code follows project style guidelines
  • Self-reviewed my changes
  • Tests added/updated and passing
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)

@cursor
Copy link
Copy Markdown

cursor bot commented Mar 30, 2026

PR Summary

Medium Risk
Upgrades @trigger.dev runtime/build dependencies used by background tasks and webhook routes, which can change job execution/telemetry behavior at runtime. Risk is moderate since the code changes are mostly lockfile churn but affect production task infrastructure.

Overview
Upgrades Trigger.dev tooling by bumping @trigger.dev/sdk and @trigger.dev/build from 4.1.2 to 4.4.3 in apps/sim, updating bun.lock accordingly (including new/updated transitive deps like OpenTelemetry metrics/host-metrics and @s2-dev/streamstore).

Separately removes an unused next/link import from the partners landing page (app/(landing)/partners/page.tsx).

Written by Cursor Bugbot for commit 4363ddb. Configure here.

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 30, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
docs Skipped Skipped Mar 30, 2026 4:27pm

Request Review

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps bot commented Mar 30, 2026

Greptile Summary

This PR bumps @trigger.dev/sdk and @trigger.dev/build from 4.1.2 to 4.4.3, along with their transitive dependency @trigger.dev/core. It also removes a now-unused Link import from partners/page.tsx (the only usages were already commented out).

Key transitive changes introduced by the version bump:

  • @trigger.dev/core upgraded to 4.4.3, which adds OpenTelemetry metrics instrumentation (@opentelemetry/exporter-metrics-otlp-http, @opentelemetry/sdk-metrics, @opentelemetry/host-metrics) and the systeminformation native package for host-level metrics collection.
  • @s2-dev/streamstore bumped from 0.17.3 to 0.22.5; the new version also drops its TypeScript peer dependency requirement.
  • superjson, copy-anything, and is-what are removed from the lock file — they were only transitive deps of @trigger.dev/core@4.1.2 and are not used anywhere in the repo directly.
  • The ai peer dependency range in @trigger.dev/sdk now also supports ^6.0.0.
  • No breaking API changes are visible in the diff; the upgrade appears additive.

Confidence Score: 5/5

Safe to merge — straightforward dependency version bump with no breaking changes and only additive transitive additions.

All changes are either a dependency version bump or clean-up of an unused import. No P0/P1 issues found. The new transitive packages (host metrics, OTel metrics exporter) are purely additive and do not affect existing call sites.

No files require special attention.

Important Files Changed

Filename Overview
apps/sim/package.json Bumps @trigger.dev/sdk and @trigger.dev/build from 4.1.2 to 4.4.3; straightforward version update with no API breakages visible.
bun.lock Lock file reflects transitive upgrades: @trigger.dev/core to 4.4.3, new metrics OTel packages, systeminformation, and @s2-dev/streamstore 0.17.3→0.22.5; superjson/copy-anything/is-what removed as they are no longer deps of @trigger.dev/core.
apps/sim/app/(landing)/partners/page.tsx Removes unused Link import whose only usages were already commented out (TODO: uncomment when academy is public); clean-up is correct.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["@trigger.dev/sdk 4.4.3"] --> B["@trigger.dev/core 4.4.3"]
    C["@trigger.dev/build 4.4.3"] --> B

    B --> D["@opentelemetry/api 1.9.0"]
    B --> E["@opentelemetry/exporter-trace-otlp-http 0.203.0"]
    B --> F["@opentelemetry/exporter-logs-otlp-http 0.203.0"]
    B --> G["@opentelemetry/exporter-metrics-otlp-http 0.203.0 NEW"]
    B --> H["@opentelemetry/host-metrics ^0.37.0 NEW"]
    B --> I["@opentelemetry/sdk-metrics 2.0.1 NEW (promoted)"]
    B --> J["@s2-dev/streamstore 0.22.5 (was 0.17.3)"]

    H --> K["systeminformation 5.23.8 NEW"]
Loading

Reviews (1): Last reviewed commit: "chore(trigger): update @trigger.dev/sdk ..." | Re-trigger Greptile

@waleedlatif1 waleedlatif1 merged commit 5c47ea5 into staging Mar 30, 2026
6 checks passed
@waleedlatif1 waleedlatif1 deleted the fix/trig-action branch March 30, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant